ate test software circuit ict pcb exam software test engineering pcb assembly assembly contract manufacturing automatic test equipment electronic assembly test integration electronics symtx manufacturing test design